.myCollection {
    background-color: #F2F2F2;
    position: relative;
    font-size: 24rpx;
    box-sizing: border-box;
    height: 100vh;
    padding-top: 188rpx;
    // padding-left: 20rpx;
    // padding-right: 20rpx;
    padding-bottom: calc(env(safe-area-inset-bottom) + 96rpx);
    overflow: hidden;

    .goodsList {
        // padding-top: 20rpx;
        // padding-left: 20rpx;
        // padding-right: 0rpx;
        // background-color: aqua;

        .goodsListRow {
            &:last-child {
                padding-bottom: calc(env(safe-area-inset-bottom) + 130rpx);
            }
        }

        .goodsItem {
            width: 92%;
            margin: 10rpx 4%;
            background-color: #fff;
            border-radius: 40rpx;
            box-sizing: border-box;
            display: flex;
            flex-direction: column;
            align-items: center;
        }

        // .goodsImage {
        //     width: 100%;
        //     height: auto;
        //     border-radius: 8rpx;
        //     margin-bottom: 8rpx;
        //     /* 减少底部间距 */
        //     text-align: center;
        // }

        .goodsImage {
            width: 46vw;
            height: 46vw;
            border-radius: 8rpx;
            background-size: 100% auto, 70% auto;
            background-position: center center;
            background-repeat: no-repeat;
        }

        .goodsName {
            text-align: left;
            width: 100%;
            font-size: 28rpx;
            /* 调整字体大小 */
            color: #333;
            /* 减少底部间距 */
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            font-weight: bold;
            padding: 0rpx 20rpx;
            box-sizing: border-box;
        }

        .goodsFooter {
            width: 100%;
            text-align: left;
            font-weight: bold;
            padding: 0rpx 20rpx 20rpx 20rpx;
            box-sizing: border-box;
            display: flex;
            align-items: center;
            gap: 10rpx;

            .originalPrice {
                color: #999;
                text-decoration: line-through;
                font-size: 24rpx;
                font-weight: normal;
            }
        }
    }


}